package com.ruoyi.publish.domain.wps;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * wps文件信息对象 w_file_t
 * 
 * @author confusefox
 * @date 2021-01-20
 */
public class WFileT
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /**  */
    @Excel(name = "")
    private String name;

    /**  */
    @Excel(name = "")
    private Long version;

    /**  */
    @Excel(name = "")
    private Long size;

    /**  */
    @Excel(name = "")
    private String creator;

    /**  */
    @Excel(name = "")
    private String modifier;

    /**  */
    @Excel(name = "")
    private Long modifyTime;

    /**  */
    @Excel(name = "")
    private Long createTime;

    /**  */
    @Excel(name = "")
    private String downloadUrl;

    /**  */
    @Excel(name = "")
    private String fileUrl;


    /**  */
    @Excel(name = "")
    private String deleted;

    /**  */
    @Excel(name = "")
    private String canDelete;

    /**  */
    @Excel(name = "")
    private String fileUuid;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setVersion(Long version) 
    {
        this.version = version;
    }

    public Long getVersion() 
    {
        return version;
    }
    public void setSize(Long size) 
    {
        this.size = size;
    }

    public Long getSize() 
    {
        return size;
    }
    public void setCreator(String creator) 
    {
        this.creator = creator;
    }

    public String getCreator() 
    {
        return creator;
    }
    public void setModifier(String modifier) 
    {
        this.modifier = modifier;
    }

    public String getModifier() 
    {
        return modifier;
    }
    public void setModifyTime(Long modifyTime) 
    {
        this.modifyTime = modifyTime;
    }

    public Long getModifyTime() 
    {
        return modifyTime;
    }
    public void setDownloadUrl(String downloadUrl) 
    {
        this.downloadUrl = downloadUrl;
    }

    public String getDownloadUrl() 
    {
        return downloadUrl;
    }
    public void setDeleted(String deleted) 
    {
        this.deleted = deleted;
    }

    public String getDeleted() 
    {
        return deleted;
    }
    public void setCanDelete(String canDelete) 
    {
        this.canDelete = canDelete;
    }

    public String getCanDelete() 
    {
        return canDelete;
    }

    public String getFileUrl() {
        return fileUrl;
    }

    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public String getFileUuid() {
        return fileUuid;
    }

    public void setFileUuid(String fileUuid) {
        this.fileUuid = fileUuid;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("name", getName())
            .append("version", getVersion())
            .append("size", getSize())
            .append("creator", getCreator())
            .append("createTime", getCreateTime())
            .append("modifier", getModifier())
            .append("modifyTime", getModifyTime())
            .append("downloadUrl", getDownloadUrl())
            .append("deleted", getDeleted())
            .append("canDelete", getCanDelete())
            .toString();
    }
}
